@charset "utf-8";
#right { width: 720px; border: 1px solid #CCC; float: right; height: auto; margin-bottom: 22px; padding-right: 10px; padding-left: 10px; padding-bottom: 11px; }
#right-div1 { float: left; height: 30px; width: 710px; border: 1px solid #c4d5e0; margin-top: 10px; line-height: 30px; padding-left: 10px; color: #3366cc; background-color: #f9fafc; display: inline; }
#right-div1 span { font-weight: bolder; color: #333; }


.wptx { width: 702px; height: auto; background-color: #fffaf4; border: 1px solid #f0d8bc; float: left; margin-top: 10px; padding: 8px; }
.wptx  h3 { float: left; }
.wptx  p { float: left; margin-right: 55px; }
.wptx p span { color: #F60; font-weight:bold; }

.wpfl { width: 720px; height: auto; float: left; margin-top: 10px; }
.wpfl ul{ width: 710px; height: 30px; float: left; border-bottom: solid 1px #c4d5e0; padding-left: 10px; }
.wpfl ul li{ width: 88px; height: 24px; float: left; border-left: 1px solid #c4d5e0; border-top: 1px solid #c4d5e0; border-right: 1px solid #c4d5e0; margin-left: 5px; text-align: center; line-height: 24px; margin-top: 5px; background-color: #f9fafc; background-image: url(../../../../images/cszwp_03.gif); background-repeat: repeat-x; }
.wpfl ul li.hover { width: 88px; height: 24px; float: left; border-left: 1px solid #c4d5e0; border-top: 1px solid #c4d5e0; border-right: 1px solid #c4d5e0; border-bottom: 1px solid #fff; margin-left: 5px; text-align: center; line-height: 24px; margin-top: 5px; background-color: #fff; font-weight: bold; color: #36F; background-image: url(../../../../images/cszwp_03.gif); background-repeat: no-repeat; background-position: 999px 999px; }
.wpfl table { float: left;  }
.wpfl table tr td .textfield { border: 1px solid #c4d5e0; height: 18px; }
.wpfl table tr td .select { width: 140px; height: 22px; }
.wpfl table tr td .textfield2 { border: 1px solid #c4d5e0; width: 50px; height: 18px; }
.wplb { width: 720px; height: auto; float: left; margin-top: 10px; }
.wpbt { background-color: #f9fafc; width: 720px; margin-top: 8px; height: 30px; float: left; line-height: 27px; font-weight: normal; border-top-width: 1px; border-top-style: solid; border-top-color: #eeeeee; background-image: url(../../../../images/cszwp_03.gif); background-repeat: repeat-x; }

.xiugai  { background-color: #fafafa; width: 720px; float: left; line-height: 27px; border-top-width: 1px; border-top-style: solid; border-top-color: #dddddd; }
.xiugai table tr td span { background-color: #FFF; border: 1px solid #ddd; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; }

.wpfl .table-3 { border-top-width: 1px; border-top-style: solid; border-top-color: #F0D8BC; color: #666; }
.wpfl .table-3 .tr { background-color: #fffaf4; }
.wpfl .table-3 tr td span { font-weight: bolder; color: #F60; font-size: 14px; }

.wpfl .table-3 tr td .p-1{ float: left; height: auto; width: 22px; height: 60px; text-align: center; color: #F60; }
.wpfl .table-3 tr td .dl-2 { float: left; height: auto; width: 230px; margin-top: 7px; }
.wpfl .table-3 tr td .dl-2 dt { float: left; height: auto; width: 50px; height: 50px; }
.wpfl .table-3 tr td .dl-2 dd { float: left; height: auto; width: 170px; height: 66px; color: #06F; padding-left: 5px; }
.wpfl .yema { float: left; height: 30px; width: 700px; margin-top: 8px; border: solid 1px #ddd; background-color: #fafafa; line-height: 30px; padding-right: 9px; padding-left: 9px; }
.wpfl .yema p { float: left; }



.dpl-paginator { font: 12px/1.5 tahoma, arial; height: auto; overflow: hidden; float: right; position: relative; left: 0px; top: 0px; right: 0px; bottom: 0px; width: auto; margin-top: 2px; }
.dpl-paginator span, .dpl-paginator a {
	line-height: 25px;
	display: block;
	float: left;
	margin-right: 5px;
}
.dpl-paginator span { color: #999; height: 25px; 
}
.dpl-paginator .dpl-paginator-curr, .dpl-paginator a {
	text-align: center;
	height: 23px;
	width: 27px;
	border: 1px solid #CCC;
}
.dpl-paginator .dpl-paginator-curr {
	color: #F00;
	font-weight: bold;
	background-color: #FFEEE5;
	border-color: #F50;
}
.dpl-paginator a {
	color: #06C;
	text-decoration: none;
}
.dpl-paginator a:hover {
	color: #F50;
	text-decoration: none;
	border-color: #F50;
}
.dpl-paginator a:active {
	color: #F00;
	padding: 1px 0 0 1px;
	height: 22px;
	width: 26px;
	background-color: #FFEEE5;
	border-color: #F50;
}
.dpl-paginator a:focus {
	outline: none;
}
.dpl-paginator .dpl-paginator-pre, .dpl-paginator .dpl-paginator-next {
	text-align: left;
	position: relative;
	width: 36px;
}
.dpl-paginator .dpl-paginator-pre {
	padding: 0 5px 0 15px;
}
.dpl-paginator .dpl-paginator-next {
	padding: 0 15px 0 5px;
}
.dpl-paginator .dpl-paginator-pre:active {
	padding: 1px 4px 0 16px;
	height: 22px;
	width: 36px;
}
.dpl-paginator .dpl-paginator-next:active {
	padding: 1px 14px 0 6px;
	height: 22px;
	width: 36px;
}
.dpl-paginator .dpl-paginator-arrow-left, .dpl-paginator .dpl-paginator-arrow-right {
	position: absolute;
	top: 8px;
	margin-right: 0;
	height: 0;
	width: 0;
	border: 5px solid transparent;
	_border-color: #FFF;
	cursor: pointer;
	overflow: hidden;
}
.dpl-paginator .dpl-paginator-arrow-left {
	border-right-color: #F60;
	left: 1px;
}
.dpl-paginator .dpl-paginator-next .dpl-paginator-arrow-right {
	border-left-color: #F60;
	right: 1px;
}
.dpl-paginator .dpl-paginator-pre:active .dpl-paginator-arrow-left, .dpl-paginator .dpl-paginator-next:active .dpl-paginator-arrow-right {
	_border-color: #FFEEE5;
}
.dpl-paginator .dpl-paginator-pre:active .dpl-paginator-arrow-left {
	_border-right-color: #F60;
}
.dpl-paginator .dpl-paginator-next:active .dpl-paginator-arrow-right {
	_border-left-color: #F60;
}
.dpl-paginator form {
	float: left;
}
.dpl-paginator #input { line-height: 14px; text-align: center; float: left; margin: 2px 5px 0 0; padding: 2px 0; width: 30px; height: 14px; border: 1px solid #CCC; }

.dpl-paginator-lite {
font:12px/1.5 tahoma, arial, ????;
	height: 20px;
}
.dpl-paginator-lite .dpl-paginator-pages, .dpl-paginator-lite a {
	display: block;
	float: left;
	margin-right: 5px;
}
.dpl-paginator-lite .dpl-paginator-pages {
	color: #404040;
	line-height: 20px;
	height: 20px;
}
.dpl-paginator-lite a {
	color: #06C;
	text-decoration: none;
	line-height: 18px;
	border: 1px solid #CCC;
	height: 18px;
}
.dpl-paginator-lite a:hover {
	color: #F50;
	border-color: #F50;
}
.dpl-paginator-lite a:active {
	color: #F00;
	background-color: #FFEEE5;
	border-color: #F50;
}
.dpl-paginator-lite a:focus {
	outline: none;
}
